ball of coca leaves - Espagnol Anglais Dictionnaire